Dec 02 07:57:27.891 INFO testing Enet4/propan against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 02 07:57:27.891 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 07:57:28.468 INFO [stdout] a417a00ea994170c74d0c4c9e8db976886fdba4e8918d1e34c23d460c7974e6c
Dec 02 07:57:28.471 INFO running `"docker" "start" "-a" "a417a00ea994170c74d0c4c9e8db976886fdba4e8918d1e34c23d460c7974e6c"`
Dec 02 07:57:30.466 INFO [stderr] usermod: no changes
Dec 02 07:57:31.023 INFO [stderr]    Compiling num-complex v0.2.1
Dec 02 07:57:31.023 INFO [stderr]    Compiling petgraph v0.4.13
Dec 02 07:57:31.047 INFO [stderr]    Compiling num-rational v0.2.1
Dec 02 07:57:31.047 INFO [stderr]    Compiling darling_core v0.8.0
Dec 02 07:57:31.047 INFO [stderr]    Compiling derivative v1.0.1
Dec 02 07:57:31.047 INFO [stderr]    Compiling num-derive v0.2.3
Dec 02 07:57:31.047 INFO [stderr]    Compiling rusttype v0.5.2
Dec 02 07:57:31.049 INFO [stderr]    Compiling pistoncore-input v0.21.0
Dec 02 07:57:37.631 INFO [stderr]    Compiling smithay-client-toolkit v0.3.0
Dec 02 07:57:44.399 INFO [stderr]    Compiling daggy v0.5.0
Dec 02 07:57:44.599 INFO [stderr]    Compiling alga v0.7.2
Dec 02 07:57:53.231 INFO [stderr]    Compiling pistoncore-window v0.32.0
Dec 02 07:57:53.231 INFO [stderr]    Compiling conrod v0.61.1
Dec 02 07:58:10.024 INFO [stderr]    Compiling pistoncore-event_loop v0.37.0
Dec 02 07:58:17.813 INFO [stderr]    Compiling winit v0.17.2
Dec 02 07:58:20.451 INFO [stderr]    Compiling nalgebra v0.16.6
Dec 02 07:58:27.582 INFO [stderr]    Compiling piston v0.37.0
Dec 02 07:58:36.997 INFO [stderr]    Compiling gfx_core v0.8.3
Dec 02 07:58:38.169 INFO [stderr]    Compiling darling_macro v0.8.0
Dec 02 07:58:39.621 INFO [stderr]    Compiling tiff v0.2.1
Dec 02 07:58:55.583 INFO [stderr]    Compiling image v0.20.0
Dec 02 07:58:56.743 INFO [stderr]    Compiling glutin v0.18.0
Dec 02 07:59:03.130 INFO [stderr]    Compiling darling v0.8.0
Dec 02 07:59:21.904 INFO [stderr]    Compiling derive_builder_core v0.4.0
Dec 02 07:59:29.033 INFO [stderr]    Compiling pistoncore-glutin_window v0.48.0
Dec 02 07:59:43.112 INFO [stderr]    Compiling derive_builder v0.7.0
Dec 02 08:00:34.525 INFO [stderr]    Compiling gfx v0.17.1
Dec 02 08:00:34.525 INFO [stderr]    Compiling gfx_device_gl v0.15.3
Dec 02 08:00:49.733 INFO [stderr]    Compiling piston-gfx_texture v0.34.0
Dec 02 08:00:53.856 INFO [stderr]    Compiling piston2d-gfx_graphics v0.52.0
Dec 02 08:01:02.307 INFO [stderr]    Compiling propan v0.1.2 (/source)
Dec 02 08:01:12.967 INFO [stderr] warning: variable `pixel_scale_w` is assigned to, but never used
Dec 02 08:01:12.967 INFO [stderr]    --> src/main.rs:365:13
Dec 02 08:01:12.967 INFO [stderr]     |
Dec 02 08:01:12.967 INFO [stderr] 365 |     let mut pixel_scale_w = physical_viewport.window_size[0] as f64 / f64::from(WIDTH);
Dec 02 08:01:12.967 INFO [stderr]     |             ^^^^^^^^^^^^^
Dec 02 08:01:12.967 INFO [stderr]     |
Dec 02 08:01:12.967 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 02 08:01:12.967 INFO [stderr]     = note: consider using `_pixel_scale_w` instead
Dec 02 08:01:12.967 INFO [stderr] 
Dec 02 08:01:12.967 INFO [stderr] warning: variable `pixel_scale_h` is assigned to, but never used
Dec 02 08:01:12.967 INFO [stderr]    --> src/main.rs:366:13
Dec 02 08:01:12.967 INFO [stderr]     |
Dec 02 08:01:12.967 INFO [stderr] 366 |     let mut pixel_scale_h = physical_viewport.window_size[1] as f64 / f64::from(HEIGHT);
Dec 02 08:01:12.967 INFO [stderr]     |             ^^^^^^^^^^^^^
Dec 02 08:01:12.967 INFO [stderr]     |
Dec 02 08:01:12.967 INFO [stderr]     = note: consider using `_pixel_scale_h` instead
Dec 02 08:01:12.967 INFO [stderr] 
Dec 02 08:01:12.967 INFO [stderr] warning: value assigned to `pixel_scale_w` is never read
Dec 02 08:01:12.967 INFO [stderr]    --> src/main.rs:379:13
Dec 02 08:01:12.967 INFO [stderr]     |
Dec 02 08:01:12.967 INFO [stderr] 379 |             pixel_scale_w = physical_viewport.window_size[0] as f64 / f64::from(WIDTH);
Dec 02 08:01:12.967 INFO [stderr]     |             ^^^^^^^^^^^^^
Dec 02 08:01:12.967 INFO [stderr]     |
Dec 02 08:01:12.967 INFO [stderr]     = note: #[warn(unused_assignments)] on by default
Dec 02 08:01:12.968 INFO [stderr] 
Dec 02 08:01:12.968 INFO [stderr] warning: value assigned to `pixel_scale_h` is never read
Dec 02 08:01:12.968 INFO [stderr]    --> src/main.rs:380:13
Dec 02 08:01:12.968 INFO [stderr]     |
Dec 02 08:01:12.968 INFO [stderr] 380 |             pixel_scale_h = physical_viewport.window_size[1] as f64 / f64::from(HEIGHT);
Dec 02 08:01:12.968 INFO [stderr]     |             ^^^^^^^^^^^^^
Dec 02 08:01:12.968 INFO [stderr] 
Dec 02 08:01:12.968 INFO [stderr] warning: unused variable: `c`
Dec 02 08:01:12.968 INFO [stderr]   --> src/controller.rs:21:34
Dec 02 08:01:12.968 INFO [stderr]    |
Dec 02 08:01:12.968 INFO [stderr] 21 |     fn render_hires<C, G>(&self, c: Context, cache: &mut C, g: &mut G)
Dec 02 08:01:12.968 INFO [stderr]    |                                  ^ help: consider using `_c` instead
Dec 02 08:01:12.968 INFO [stderr] 
Dec 02 08:01:12.968 INFO [stderr] warning: unused variable: `cache`
Dec 02 08:01:12.968 INFO [stderr]   --> src/controller.rs:21:46
Dec 02 08:01:12.968 INFO [stderr]    |
Dec 02 08:01:12.968 INFO [stderr] 21 |     fn render_hires<C, G>(&self, c: Context, cache: &mut C, g: &mut G)
Dec 02 08:01:12.968 INFO [stderr]    |                                              ^^^^^ help: consider using `_cache` instead
Dec 02 08:01:12.968 INFO [stderr] 
Dec 02 08:01:12.968 INFO [stderr] warning: unused variable: `g`
Dec 02 08:01:12.968 INFO [stderr]   --> src/controller.rs:21:61
Dec 02 08:01:12.968 INFO [stderr]    |
Dec 02 08:01:12.968 INFO [stderr] 21 |     fn render_hires<C, G>(&self, c: Context, cache: &mut C, g: &mut G)
Dec 02 08:01:12.968 INFO [stderr]    |                                                             ^ help: consider using `_g` instead
Dec 02 08:01:12.968 INFO [stderr] 
Dec 02 08:01:12.968 INFO [stderr] warning: unused variable: `x`
Dec 02 08:01:12.968 INFO [stderr]    --> src/game/entities.rs:222:14
Dec 02 08:01:12.968 INFO [stderr]     |
Dec 02 08:01:12.968 INFO [stderr] 222 |         let (x, y) = (self.pos[0] as f64, self.pos[1] as f64);
Dec 02 08:01:12.968 INFO [stderr]     |              ^ help: consider using `_x` instead
Dec 02 08:01:12.968 INFO [stderr] 
Dec 02 08:01:12.968 INFO [stderr] warning: unused variable: `y`
Dec 02 08:01:12.968 INFO [stderr]    --> src/game/entities.rs:222:17
Dec 02 08:01:12.968 INFO [stderr]     |
Dec 02 08:01:12.968 INFO [stderr] 222 |         let (x, y) = (self.pos[0] as f64, self.pos[1] as f64);
Dec 02 08:01:12.968 INFO [stderr]     |                 ^ help: consider using `_y` instead
Dec 02 08:01:12.968 INFO [stderr] 
Dec 02 08:01:13.621 INFO [stderr] warning: method is never used: `capacity`
Dec 02 08:01:13.621 INFO [stderr]   --> src/game/ball.rs:81:5
Dec 02 08:01:13.621 INFO [stderr]    |
Dec 02 08:01:13.621 INFO [stderr] 81 |     pub fn capacity(&self) -> f32 {
Dec 02 08:01:13.621 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:13.621 INFO [stderr]    |
Dec 02 08:01:13.621 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 02 08:01:13.621 INFO [stderr] 
Dec 02 08:01:13.621 INFO [stderr] warning: method is never used: `maximize_size`
Dec 02 08:01:13.621 INFO [stderr]    --> src/game/ball.rs:130:5
Dec 02 08:01:13.621 INFO [stderr]     |
Dec 02 08:01:13.621 INFO [stderr] 130 |     pub fn maximize_size(&mut self) {
Dec 02 08:01:13.622 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:13.622 INFO [stderr] 
Dec 02 08:01:13.622 INFO [stderr] warning: method is never used: `size`
Dec 02 08:01:13.622 INFO [stderr]    --> src/game/ball.rs:295:5
Dec 02 08:01:13.622 INFO [stderr]     |
Dec 02 08:01:13.622 INFO [stderr] 295 |     pub fn size(&self) -> f32 {
Dec 02 08:01:13.622 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:13.622 INFO [stderr] 
Dec 02 08:01:13.622 INFO [stderr] warning: method is never used: `add_position`
Dec 02 08:01:13.622 INFO [stderr]    --> src/game/ball.rs:305:5
Dec 02 08:01:13.622 INFO [stderr]     |
Dec 02 08:01:13.622 INFO [stderr] 305 |     pub fn add_position(&mut self, pos: Vector2<f32>) {
Dec 02 08:01:13.622 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:13.622 INFO [stderr] 
Dec 02 08:01:13.622 INFO [stderr] warning: method is never used: `velocity`
Dec 02 08:01:13.622 INFO [stderr]    --> src/game/ball.rs:310:5
Dec 02 08:01:13.622 INFO [stderr]     |
Dec 02 08:01:13.622 INFO [stderr] 310 |     pub fn velocity(&self) -> Vector2<f32> {
Dec 02 08:01:13.622 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:13.622 INFO [stderr] 
Dec 02 08:01:13.622 INFO [stderr] warning: method is never used: `set_velocity`
Dec 02 08:01:13.622 INFO [stderr]    --> src/game/ball.rs:315:5
Dec 02 08:01:13.622 INFO [stderr]     |
Dec 02 08:01:13.622 INFO [stderr] 315 |     pub fn set_velocity(&mut self, velocity: Vector2<f32>) {
Dec 02 08:01:13.622 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:13.622 INFO [stderr] 
Dec 02 08:01:13.623 INFO [stderr] warning: method is never used: `add_size`
Dec 02 08:01:13.623 INFO [stderr]    --> src/game/ball.rs:320:5
Dec 02 08:01:13.623 INFO [stderr]     |
Dec 02 08:01:13.623 INFO [stderr] 320 |     pub fn add_size(&mut self, extra_size: f32) {
Dec 02 08:01:13.623 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:13.623 INFO [stderr] 
Dec 02 08:01:13.623 INFO [stderr] warning: field is never used: `res`
Dec 02 08:01:13.623 INFO [stderr]    --> src/game/entities.rs:121:5
Dec 02 08:01:13.623 INFO [stderr]     |
Dec 02 08:01:13.623 INFO [stderr] 121 |     res: R,
Dec 02 08:01:13.623 INFO [stderr]     |     ^^^^^^
Dec 02 08:01:13.623 INFO [stderr] 
Dec 02 08:01:13.623 INFO [stderr] warning: variant is never constructed: `Gem`
Dec 02 08:01:13.623 INFO [stderr]  --> src/game/items.rs:6:5
Dec 02 08:01:13.623 INFO [stderr]   |
Dec 02 08:01:13.623 INFO [stderr] 6 |     Gem,
Dec 02 08:01:13.623 INFO [stderr]   |     ^^^
Dec 02 08:01:13.623 INFO [stderr] 
Dec 02 08:01:13.623 INFO [stderr] warning: variant is never constructed: `PowerGem`
Dec 02 08:01:13.623 INFO [stderr]  --> src/game/items.rs:7:5
Dec 02 08:01:13.623 INFO [stderr]   |
Dec 02 08:01:13.623 INFO [stderr] 7 |     PowerGem,
Dec 02 08:01:13.623 INFO [stderr]   |     ^^^^^^^^
Dec 02 08:01:13.623 INFO [stderr] 
Dec 02 08:01:13.623 INFO [stderr] warning: variant is never constructed: `HealingGem`
Dec 02 08:01:13.623 INFO [stderr]  --> src/game/items.rs:8:5
Dec 02 08:01:13.623 INFO [stderr]   |
Dec 02 08:01:13.623 INFO [stderr] 8 |     HealingGem,
Dec 02 08:01:13.623 INFO [stderr]   |     ^^^^^^^^^^
Dec 02 08:01:13.623 INFO [stderr] 
Dec 02 08:01:13.623 INFO [stderr] warning: variant is never constructed: `Key`
Dec 02 08:01:13.623 INFO [stderr]  --> src/game/items.rs:9:5
Dec 02 08:01:13.623 INFO [stderr]   |
Dec 02 08:01:13.623 INFO [stderr] 9 |     Key(usize),
Dec 02 08:01:13.623 INFO [stderr]   |     ^^^^^^^^^^
Dec 02 08:01:13.623 INFO [stderr] 
Dec 02 08:01:13.623 INFO [stderr] warning: method is never used: `position`
Dec 02 08:01:13.623 INFO [stderr]   --> src/game/wall.rs:30:5
Dec 02 08:01:13.623 INFO [stderr]    |
Dec 02 08:01:13.623 INFO [stderr] 30 |     pub fn position(&self) -> Vector2<f32> {
Dec 02 08:01:13.623 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:13.623 INFO [stderr] 
Dec 02 08:01:13.623 INFO [stderr] warning: field is never used: `res`
Dec 02 08:01:13.623 INFO [stderr]   --> src/game/mod.rs:27:5
Dec 02 08:01:13.623 INFO [stderr]    |
Dec 02 08:01:13.623 INFO [stderr] 27 |     res: R,
Dec 02 08:01:13.623 INFO [stderr]    |     ^^^^^^
Dec 02 08:01:13.623 INFO [stderr] 
Dec 02 08:01:13.624 INFO [stderr] warning: function is never used: `load_all_levels`
Dec 02 08:01:13.624 INFO [stderr]   --> src/level/mod.rs:33:1
Dec 02 08:01:13.624 INFO [stderr]    |
Dec 02 08:01:13.624 INFO [stderr] 33 | pub fn load_all_levels<P: AsRef<Path>>(dir: P) -> DynResult<Vec<GameLevel>> {
Dec 02 08:01:13.624 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:13.624 INFO [stderr] 
Dec 02 08:01:13.624 INFO [stderr] warning: method is never used: `name`
Dec 02 08:01:13.624 INFO [stderr]    --> src/level/mod.rs:150:5
Dec 02 08:01:13.624 INFO [stderr]     |
Dec 02 08:01:13.624 INFO [stderr] 150 |     pub fn name(&self) -> &str {
Dec 02 08:01:13.624 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:13.624 INFO [stderr] 
Dec 02 08:01:13.624 INFO [stderr] warning: method is never used: `version`
Dec 02 08:01:13.624 INFO [stderr]    --> src/level/mod.rs:158:5
Dec 02 08:01:13.624 INFO [stderr]     |
Dec 02 08:01:13.624 INFO [stderr] 158 |     pub fn version(&self) -> &str {
Dec 02 08:01:13.624 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:13.624 INFO [stderr] 
Dec 02 08:01:13.625 INFO [stderr] warning: variant is never constructed: `NoAudioSample`
Dec 02 08:01:13.625 INFO [stderr]   --> src/resource/mod.rs:22:5
Dec 02 08:01:13.625 INFO [stderr]    |
Dec 02 08:01:13.625 INFO [stderr] 22 | /     NoAudioSample {
Dec 02 08:01:13.625 INFO [stderr] 23 | |         id: (),
Dec 02 08:01:13.625 INFO [stderr] 24 | |     },
Dec 02 08:01:13.625 INFO [stderr]    | |_____^
Dec 02 08:01:13.625 INFO [stderr] 
Dec 02 08:01:27.920 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3m 57s
Dec 02 08:01:27.945 INFO [stderr] su: No module specific data is present
Dec 02 08:01:28.889 INFO running `"docker" "inspect" "a417a00ea994170c74d0c4c9e8db976886fdba4e8918d1e34c23d460c7974e6c"`
Dec 02 08:01:29.243 INFO running `"docker" "rm" "-f" "a417a00ea994170c74d0c4c9e8db976886fdba4e8918d1e34c23d460c7974e6c"`
Dec 02 08:01:29.535 INFO [stdout] a417a00ea994170c74d0c4c9e8db976886fdba4e8918d1e34c23d460c7974e6c
Dec 02 08:01:29.541 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 08:01:29.967 INFO [stdout] 900332419dd778a2cdd7d7a0546fcf59fe196a34ee84f2d1e5992f2454f153a2
Dec 02 08:01:29.969 INFO running `"docker" "start" "-a" "900332419dd778a2cdd7d7a0546fcf59fe196a34ee84f2d1e5992f2454f153a2"`
Dec 02 08:01:31.385 INFO [stderr] usermod: no changes
Dec 02 08:01:31.852 INFO [stderr]    Compiling propan v0.1.2 (/source)
Dec 02 08:01:40.983 INFO [stderr] warning: variable `pixel_scale_w` is assigned to, but never used
Dec 02 08:01:40.983 INFO [stderr]    --> src/main.rs:365:13
Dec 02 08:01:40.983 INFO [stderr]     |
Dec 02 08:01:40.983 INFO [stderr] 365 |     let mut pixel_scale_w = physical_viewport.window_size[0] as f64 / f64::from(WIDTH);
Dec 02 08:01:40.983 INFO [stderr]     |             ^^^^^^^^^^^^^
Dec 02 08:01:40.983 INFO [stderr]     |
Dec 02 08:01:40.983 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 02 08:01:40.983 INFO [stderr]     = note: consider using `_pixel_scale_w` instead
Dec 02 08:01:40.983 INFO [stderr] 
Dec 02 08:01:40.983 INFO [stderr] warning: variable `pixel_scale_h` is assigned to, but never used
Dec 02 08:01:40.983 INFO [stderr]    --> src/main.rs:366:13
Dec 02 08:01:40.983 INFO [stderr]     |
Dec 02 08:01:40.983 INFO [stderr] 366 |     let mut pixel_scale_h = physical_viewport.window_size[1] as f64 / f64::from(HEIGHT);
Dec 02 08:01:40.983 INFO [stderr]     |             ^^^^^^^^^^^^^
Dec 02 08:01:40.983 INFO [stderr]     |
Dec 02 08:01:40.983 INFO [stderr]     = note: consider using `_pixel_scale_h` instead
Dec 02 08:01:40.983 INFO [stderr] 
Dec 02 08:01:40.983 INFO [stderr] warning: value assigned to `pixel_scale_w` is never read
Dec 02 08:01:40.983 INFO [stderr]    --> src/main.rs:379:13
Dec 02 08:01:40.983 INFO [stderr]     |
Dec 02 08:01:40.983 INFO [stderr] 379 |             pixel_scale_w = physical_viewport.window_size[0] as f64 / f64::from(WIDTH);
Dec 02 08:01:40.983 INFO [stderr]     |             ^^^^^^^^^^^^^
Dec 02 08:01:40.983 INFO [stderr]     |
Dec 02 08:01:40.983 INFO [stderr]     = note: #[warn(unused_assignments)] on by default
Dec 02 08:01:40.983 INFO [stderr] 
Dec 02 08:01:40.983 INFO [stderr] warning: value assigned to `pixel_scale_h` is never read
Dec 02 08:01:40.983 INFO [stderr]    --> src/main.rs:380:13
Dec 02 08:01:40.983 INFO [stderr]     |
Dec 02 08:01:40.983 INFO [stderr] 380 |             pixel_scale_h = physical_viewport.window_size[1] as f64 / f64::from(HEIGHT);
Dec 02 08:01:40.983 INFO [stderr]     |             ^^^^^^^^^^^^^
Dec 02 08:01:40.983 INFO [stderr] 
Dec 02 08:01:40.983 INFO [stderr] warning: unused variable: `c`
Dec 02 08:01:40.983 INFO [stderr]   --> src/controller.rs:21:34
Dec 02 08:01:40.983 INFO [stderr]    |
Dec 02 08:01:40.983 INFO [stderr] 21 |     fn render_hires<C, G>(&self, c: Context, cache: &mut C, g: &mut G)
Dec 02 08:01:40.983 INFO [stderr]    |                                  ^ help: consider using `_c` instead
Dec 02 08:01:40.983 INFO [stderr] 
Dec 02 08:01:40.983 INFO [stderr] warning: unused variable: `cache`
Dec 02 08:01:40.983 INFO [stderr]   --> src/controller.rs:21:46
Dec 02 08:01:40.983 INFO [stderr]    |
Dec 02 08:01:40.983 INFO [stderr] 21 |     fn render_hires<C, G>(&self, c: Context, cache: &mut C, g: &mut G)
Dec 02 08:01:40.983 INFO [stderr]    |                                              ^^^^^ help: consider using `_cache` instead
Dec 02 08:01:40.983 INFO [stderr] 
Dec 02 08:01:40.983 INFO [stderr] warning: unused variable: `g`
Dec 02 08:01:40.983 INFO [stderr]   --> src/controller.rs:21:61
Dec 02 08:01:40.983 INFO [stderr]    |
Dec 02 08:01:40.983 INFO [stderr] 21 |     fn render_hires<C, G>(&self, c: Context, cache: &mut C, g: &mut G)
Dec 02 08:01:40.983 INFO [stderr]    |                                                             ^ help: consider using `_g` instead
Dec 02 08:01:40.983 INFO [stderr] 
Dec 02 08:01:40.983 INFO [stderr] warning: unused variable: `x`
Dec 02 08:01:40.983 INFO [stderr]    --> src/game/entities.rs:222:14
Dec 02 08:01:40.983 INFO [stderr]     |
Dec 02 08:01:40.983 INFO [stderr] 222 |         let (x, y) = (self.pos[0] as f64, self.pos[1] as f64);
Dec 02 08:01:40.983 INFO [stderr]     |              ^ help: consider using `_x` instead
Dec 02 08:01:40.983 INFO [stderr] 
Dec 02 08:01:40.983 INFO [stderr] warning: unused variable: `y`
Dec 02 08:01:40.983 INFO [stderr]    --> src/game/entities.rs:222:17
Dec 02 08:01:40.983 INFO [stderr]     |
Dec 02 08:01:40.983 INFO [stderr] 222 |         let (x, y) = (self.pos[0] as f64, self.pos[1] as f64);
Dec 02 08:01:40.983 INFO [stderr]     |                 ^ help: consider using `_y` instead
Dec 02 08:01:40.983 INFO [stderr] 
Dec 02 08:01:41.655 INFO [stderr] warning: method is never used: `capacity`
Dec 02 08:01:41.655 INFO [stderr]   --> src/game/ball.rs:81:5
Dec 02 08:01:41.655 INFO [stderr]    |
Dec 02 08:01:41.656 INFO [stderr] 81 |     pub fn capacity(&self) -> f32 {
Dec 02 08:01:41.656 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:41.656 INFO [stderr]    |
Dec 02 08:01:41.656 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 02 08:01:41.656 INFO [stderr] 
Dec 02 08:01:41.656 INFO [stderr] warning: method is never used: `maximize_size`
Dec 02 08:01:41.656 INFO [stderr]    --> src/game/ball.rs:130:5
Dec 02 08:01:41.656 INFO [stderr]     |
Dec 02 08:01:41.657 INFO [stderr] 130 |     pub fn maximize_size(&mut self) {
Dec 02 08:01:41.657 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: method is never used: `size`
Dec 02 08:01:41.657 INFO [stderr]    --> src/game/ball.rs:295:5
Dec 02 08:01:41.657 INFO [stderr]     |
Dec 02 08:01:41.657 INFO [stderr] 295 |     pub fn size(&self) -> f32 {
Dec 02 08:01:41.657 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: method is never used: `add_position`
Dec 02 08:01:41.657 INFO [stderr]    --> src/game/ball.rs:305:5
Dec 02 08:01:41.657 INFO [stderr]     |
Dec 02 08:01:41.657 INFO [stderr] 305 |     pub fn add_position(&mut self, pos: Vector2<f32>) {
Dec 02 08:01:41.657 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: method is never used: `velocity`
Dec 02 08:01:41.657 INFO [stderr]    --> src/game/ball.rs:310:5
Dec 02 08:01:41.657 INFO [stderr]     |
Dec 02 08:01:41.657 INFO [stderr] 310 |     pub fn velocity(&self) -> Vector2<f32> {
Dec 02 08:01:41.657 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: method is never used: `set_velocity`
Dec 02 08:01:41.657 INFO [stderr]    --> src/game/ball.rs:315:5
Dec 02 08:01:41.657 INFO [stderr]     |
Dec 02 08:01:41.657 INFO [stderr] 315 |     pub fn set_velocity(&mut self, velocity: Vector2<f32>) {
Dec 02 08:01:41.657 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: method is never used: `add_size`
Dec 02 08:01:41.657 INFO [stderr]    --> src/game/ball.rs:320:5
Dec 02 08:01:41.657 INFO [stderr]     |
Dec 02 08:01:41.657 INFO [stderr] 320 |     pub fn add_size(&mut self, extra_size: f32) {
Dec 02 08:01:41.657 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: field is never used: `res`
Dec 02 08:01:41.657 INFO [stderr]    --> src/game/entities.rs:121:5
Dec 02 08:01:41.657 INFO [stderr]     |
Dec 02 08:01:41.657 INFO [stderr] 121 |     res: R,
Dec 02 08:01:41.657 INFO [stderr]     |     ^^^^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: variant is never constructed: `Gem`
Dec 02 08:01:41.657 INFO [stderr]  --> src/game/items.rs:6:5
Dec 02 08:01:41.657 INFO [stderr]   |
Dec 02 08:01:41.657 INFO [stderr] 6 |     Gem,
Dec 02 08:01:41.657 INFO [stderr]   |     ^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: variant is never constructed: `PowerGem`
Dec 02 08:01:41.657 INFO [stderr]  --> src/game/items.rs:7:5
Dec 02 08:01:41.657 INFO [stderr]   |
Dec 02 08:01:41.657 INFO [stderr] 7 |     PowerGem,
Dec 02 08:01:41.657 INFO [stderr]   |     ^^^^^^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: variant is never constructed: `HealingGem`
Dec 02 08:01:41.657 INFO [stderr]  --> src/game/items.rs:8:5
Dec 02 08:01:41.657 INFO [stderr]   |
Dec 02 08:01:41.657 INFO [stderr] 8 |     HealingGem,
Dec 02 08:01:41.657 INFO [stderr]   |     ^^^^^^^^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: variant is never constructed: `Key`
Dec 02 08:01:41.657 INFO [stderr]  --> src/game/items.rs:9:5
Dec 02 08:01:41.657 INFO [stderr]   |
Dec 02 08:01:41.657 INFO [stderr] 9 |     Key(usize),
Dec 02 08:01:41.657 INFO [stderr]   |     ^^^^^^^^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: method is never used: `position`
Dec 02 08:01:41.657 INFO [stderr]   --> src/game/wall.rs:30:5
Dec 02 08:01:41.657 INFO [stderr]    |
Dec 02 08:01:41.657 INFO [stderr] 30 |     pub fn position(&self) -> Vector2<f32> {
Dec 02 08:01:41.657 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: field is never used: `res`
Dec 02 08:01:41.657 INFO [stderr]   --> src/game/mod.rs:27:5
Dec 02 08:01:41.657 INFO [stderr]    |
Dec 02 08:01:41.657 INFO [stderr] 27 |     res: R,
Dec 02 08:01:41.657 INFO [stderr]    |     ^^^^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: function is never used: `load_all_levels`
Dec 02 08:01:41.657 INFO [stderr]   --> src/level/mod.rs:33:1
Dec 02 08:01:41.657 INFO [stderr]    |
Dec 02 08:01:41.657 INFO [stderr] 33 | pub fn load_all_levels<P: AsRef<Path>>(dir: P) -> DynResult<Vec<GameLevel>> {
Dec 02 08:01:41.657 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:41.657 INFO [stderr] 
Dec 02 08:01:41.657 INFO [stderr] warning: method is never used: `name`
Dec 02 08:01:41.657 INFO [stderr]    --> src/level/mod.rs:150:5
Dec 02 08:01:41.657 INFO [stderr]     |
Dec 02 08:01:41.657 INFO [stderr] 150 |     pub fn name(&self) -> &str {
Dec 02 08:01:41.657 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:41.658 INFO [stderr] 
Dec 02 08:01:41.658 INFO [stderr] warning: method is never used: `version`
Dec 02 08:01:41.658 INFO [stderr]    --> src/level/mod.rs:158:5
Dec 02 08:01:41.658 INFO [stderr]     |
Dec 02 08:01:41.658 INFO [stderr] 158 |     pub fn version(&self) -> &str {
Dec 02 08:01:41.658 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 08:01:41.658 INFO [stderr] 
Dec 02 08:01:41.658 INFO [stderr] warning: variant is never constructed: `NoAudioSample`
Dec 02 08:01:41.658 INFO [stderr]   --> src/resource/mod.rs:22:5
Dec 02 08:01:41.658 INFO [stderr]    |
Dec 02 08:01:41.658 INFO [stderr] 22 | /     NoAudioSample {
Dec 02 08:01:41.658 INFO [stderr] 23 | |         id: (),
Dec 02 08:01:41.658 INFO [stderr] 24 | |     },
Dec 02 08:01:41.658 INFO [stderr]    | |_____^
Dec 02 08:01:41.658 INFO [stderr] 
Dec 02 08:01:42.327 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 10.90s
Dec 02 08:01:42.349 INFO [stderr] su: No module specific data is present
Dec 02 08:01:43.495 INFO running `"docker" "inspect" "900332419dd778a2cdd7d7a0546fcf59fe196a34ee84f2d1e5992f2454f153a2"`
Dec 02 08:01:43.829 INFO running `"docker" "rm" "-f" "900332419dd778a2cdd7d7a0546fcf59fe196a34ee84f2d1e5992f2454f153a2"`
Dec 02 08:01:44.091 INFO [stdout] 900332419dd778a2cdd7d7a0546fcf59fe196a34ee84f2d1e5992f2454f153a2
Dec 02 08:01:44.093 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 08:01:44.599 INFO [stdout] 7f71ce4d8ebe855500deba4cc8689c2411ad30ca839eec360fe10c5de734e755
Dec 02 08:01:44.605 INFO running `"docker" "start" "-a" "7f71ce4d8ebe855500deba4cc8689c2411ad30ca839eec360fe10c5de734e755"`
Dec 02 08:01:46.015 INFO [stderr] usermod: no changes
Dec 02 08:01:46.396 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.35s
Dec 02 08:01:46.423 INFO [stderr]      Running /target/debug/deps/propan-7ecae61426379638
Dec 02 08:01:46.435 INFO [stdout] 
Dec 02 08:01:46.435 INFO [stdout] running 0 tests
Dec 02 08:01:46.435 INFO [stdout] 
Dec 02 08:01:46.435 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 08:01:46.435 INFO [stdout] 
Dec 02 08:01:46.435 INFO [stderr] su: No module specific data is present
Dec 02 08:01:47.711 INFO running `"docker" "inspect" "7f71ce4d8ebe855500deba4cc8689c2411ad30ca839eec360fe10c5de734e755"`
Dec 02 08:01:48.093 INFO running `"docker" "rm" "-f" "7f71ce4d8ebe855500deba4cc8689c2411ad30ca839eec360fe10c5de734e755"`
Dec 02 08:01:48.384 INFO [stdout] 7f71ce4d8ebe855500deba4cc8689c2411ad30ca839eec360fe10c5de734e755
